Part Number Hot Search : 
LVC1G86 BFR35A XC2VP100 P45AB LCB120 MLL4741A ICX205 BSP42
Product Description
Full Text Search
 

To Download QST108 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 QST108
Capacitive touch sensor device 8 keys with individual key state outputs or I2C interface
Preliminary Data
Features

Patented charge-transfer design Up to 8 independent QTouchTM keys supported Individual key state outputs or I2C interface Fully "debounced" results Patented AKSTM Adjacent Key Suppression Self-calibration and auto drift compensation Spread-spectrum bursts to reduce EMI Up to 5 general-purpose outputs LQFP32 (7 x 7 mm)
Description
The QST108 is the ideal solution for the design of capacitive touch sensing user interfaces. Touch-sensitive controls are increasingly replacing electromechanical switches in home appliances, consumer and mobile electronics, and in computers and peripherals. Capacitive touch controls allow designers to create stylish, functional, and economical designs which are highly valued by consumers, often at lower cost than the electromechanical solutions they replace. The QST108 QTouchTM sensor IC is a pure digital solution based on Quantum's patented chargetransfer (QProxTM) capacitive technology. QTouchTM and QProxTM are trademarks of the Quantum Research Group. Table 1. Device summary
Feature Operating supply voltage Supported interfaces Operating temperature Package QST108KT6 2.4 to 5.5 V Individual key state outputs or I2C Interface -40 to +85 C 32-pin LQFP
Applications
This device specifically targets human interfaces and front panels for a wide range of applications such as PC peripherals, home entertainment systems, gaming devices, lighting and appliance controls, remote controls, etc. QST devices are designed to replace mechanical switching/control devices and the reduced number of moving parts in the end product provide the following advantages:

Lower customer service costs Reduced manufacturing costs Increased product lifetime
September 2007
Rev 3
1/38
www.st.com 1
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
Contents
QST108
Contents
1 2 3 Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 QST touch sensing technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Spread-spectrum operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Faulty and unused keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Detection threshold levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Detection integrator filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Self-calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Fast positive recalibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Forced key recalibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Max On-Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Drift compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Adjacent key suppression (AKSTM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4
Device operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1 4.2 4.3 4.4 Mode selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Reset and power-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Burst operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Stand-alone mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.4.1 4.4.2 Main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Option descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.5
I2C mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 Main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 General-purpose outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 IRQ pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Communication packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Supported commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5
Design guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.1 CS sense capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2/38
QST108
Contents
5.2
Sensitivity tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.1 5.2.2 5.2.3 Increasing sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Decreasing sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Key balance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.3 5.4 5.5 5.6
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 ESD protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Crosstalk precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 PCB layout and construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 Minimum and Maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.2 6.3 6.4 6.5 6.6
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Capacitive sensing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 KOUTn/OPTn/GPOn pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.6.1 6.6.2 General characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Output pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.7 6.8
RESET pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 I2C control interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7 8
Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3/38
Device overview
QST108
1
Device overview
The QST108 capacitive touch sensor IC is a pure digital solution based on Quantum's patented charge-transfer (QProxTM) capacitive technology. This technology allows users to create simple touch panel sensing electrode interfaces for conventional or flexible printed circuit boards (PCB/FPCB). Sensing electrodes are part of the PCB layout (copper pattern or printed conductive ink) and may used in various shapes (circle, rectangular, etc.). By implementing the QProxTM charge-transfer algorithm, the QST108 detects finger presence (human touch) near electrodes behind a dielectric (glass, plastic, wood, etc.). Only one external sampling capacitor by channel is used in the measuring circuitry to control the detection. QST technology also incorporates advanced processing techniques such as drift compensation, auto-calibration, noise filtering, and Quantum's patented Adjacent Key Suppression (AKS) to ensure maximum usability and control integrity.
4/38
QST108
Pin description
2
Pin description
Figure 1. 32-pin package pinout
OPT3/KOUT3/GPO3 OPT2/KOUT2/GPO2 OPT1/KOUT1/GPO1 SNSK_SCK8 SNS_SCK8 SNSK_SCK7 SNS_SCK7 SNSK_SCK6 GPO4/KOUT4/OPT4 GPO5/KOUT5/OPT5 IRQ/KOUT6/OPT6 I2C_SDA/KOUT71) I2C_SCL/KOUT81) RESET NC VDD_1
1 2 3 4 5 6 7 8 32 31 30 29 28 27 26 25 24 23 22 21 QST108KT6 20 19 18 17 9 10 11 12 13 14 15 16
SNS_SCK6 SNSK_SCK5 SNS_SCK5 SNSK_SCK4 SNS_SCK4 SNSK_SCK3 SNS_SCK3 SNSK_SCK2
1. An external pull-up is required on these pins.
Table 2.
Pin 1
Device pin description
Pin name Type (1) O Stand-alone mode function Key 4 output / BCD output 4 and MOD_0 option resistor Key 5 output and MOD_1 option resistor Key 6 output and OM_0 option resistor Key 7 output Key 8 output Reset (active low) Not Connected S Supply voltage I2C mode function If unused
OPT4/KOUT4/GPO4 (2)
2
OPT5/KOUT5/GPO5 (2)
O
VSS_1 VSS_2 VSS_3 VSS_4 VDD_2 SNS_SCK1 SNSK_SCK1 SNS_SCK2 General purpose output 4 Option and IC address bit 2 resistor option resistor Open or General purpose output 5 option resistor Interrupt line (active low) I2C serial data I2C serial clock Open or option resistor Open Open 10nF capacitor to ground 3 4 5 6 7 8 OPT6/KOUT6/IRQ (2) KOUT7/I2C_SDA(3) KOUT8/I2C_SCL(3) RESET NC VDD_1 O/OD TOD TOD BD
5/38
Pin description Table 2.
Pin 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 VSS_1 VSS_2 VSS_3 VSS_4 VDD_2 SNS_SCK1 SNSK_SCK1 SNS_SCK2 SNSK_SCK2 SNS_SCK3 SNSK_SCK3 SNS_SCK4 SNSK_SCK4 SNS_SCK5 SNSK_SCK5 SNS_SCK6 SNSK_SCK6 SNS_SCK7 SNSK_SCK7 SNS_SCK8 SNSK_SCK8 OPT1/KOUT1/GPO1 (2)
QST108
Device pin description (continued)
Pin name Type (1) S S S S S SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS SNS O Stand-alone mode function Ground voltage Ground voltage Ground voltage Ground voltage Supply voltage Key 1 sense pin to Cs/Rs Key 1 sense pin to Cs/electrode Key 2 sense pin to Cs/Rs Key 2 sense pin to Cs/electrode Key 3 sense pin to Cs/Rs Key 3 sense pin to Cs/electrode Key 4 sense pin to Cs/Rs Key 4 sense pin to Cs/electrode Key 5 sense pin to Cs/Rs Key 5 sense pin to Cs/electrode Key 6 sense pin to Cs/Rs Key 6 sense pin to Cs/electrode Key 7 sense pin to Cs/Rs Key 7 sense pin to Cs/electrode Key 8 sense pin to Cs/Rs Key 8 sense pin to Cs/electrode Key 1 output / BCD output 1 and MODE option resistor Key 2 output / BCD output 2 and AKS option resistor Key 3 output / BCD output 3 and LP option resistor I2C mode function Open Open Open Open Open Open Open Open Open Open Open Open Open Open Open Open General purpose output 1 Option and MODE option resistor resistor General purpose output 2 Option and I2C address bit 0 resistor option resistor General purpose output 3 Option and I2C address bit 1 resistor option resistor If unused
31
OPT2/KOUT2/GPO2 (2)
O
32
OPT3/KOUT3/GPO3 (2)
O
1. S: supply pin, BD: bidirectional pin, SNS: capacitive sensing pin, O: Output push-pull, OD: Output open-drain and TOD: True open-drain. 2. During the reset phase, these pins are floating and the state depends on the option resistor. 3. An external pull-up is required on these pins.
6/38
QST108
QST touch sensing technology
3
3.1
QST touch sensing technology
Functional description
QST devices employ bursts of charge-transfer cycles to acquire signals. Burst mode permits low power operation, dramatically reduces RF emissions, lowers susceptibility to RF fields, and yet permits excellent speed. These devices process all signals using a number of algorithms pioneered by Quantum. Signals are then digitally processed using algorithms specifically designed to provide reliable, trouble-free operation over the life of the product. The QST switches and charge measurement hardware functions are all internal to the device. An external CS capacitor accumulates the charge from sense-plate CX, which is then measured. Larger values of CX cause the charge transferred into CS to rise more rapidly, reducing available resolution. As a minimum resolution is required for proper operation, this can result in dramatically reduced gain. Larger values of CS reduce the rise of differential voltage across it, increasing available resolution by permitting longer QT bursts. The value of CS can thus be increased to allow larger values of CX to be tolerated. The device is responsive to both CX and CS, and changes in either can result in substantial changes in sensor gain. Figure 2. QTouchTM measuring circuitry
CT (~5 pF)
SNSK_SCKn Sense capacitor CS (a few nF) Cx (2 to 10 pF)
SNS_SCKn
Ai12569
3.2
Spread-spectrum operation
The bursts operate over a spread of frequencies, so that external fields will have minimal effect on key operation and emissions are very weak. Spread-spectrum operation works with the Detection Integrator mechanism (DI) to dramatically reduce the probability of false detection due to noise.
7/38
QST touch sensing technology
QST108
3.3
Faulty and unused keys
Any sensing channel that does not have its sense capacitor (CS) fitted is assumed to be either faulty or unused. This channel takes no further part in operation unless a Mastercommanded recalibration operation shows it to have an in-range burst count again. This is important for sensing channels that have an open or short circuit fault across CS. Such channels would otherwise cause very long acquire bursts, and in consequence would slow the operation of the entire QST device. To optimize touch response time and device power consumption, if some keys are not used, we recommend to try suppressing the ones which belong to the same burst. Bursts which do not have any keys implemented will then not be processed.
3.4
Detection threshold levels
The key capacitance change induced by the presence of a finger is sensed by the variation in the number of charge transfer pulses to load the capacitor. The difference in the pulse count number is compared to a threshold in order to detect the key as pressed or not. Two different thresholds, one for detection and one for the end of detection, create an hysteresis in order to prevent erratic behavior. The default threshold levels and hysteresis values are described in Section 6.5: Capacitive sensing characteristics on page 30.
3.5
Detection integrator filter
Detect Integrator (DI) filter mechanism works together with spread spectrum operation to dramatically reduce the effects of noise on key states. The DI mechanism requires a specified number of measurements that qualify as detections (and these must occur in a row) or the detection will not be reported. In a similar manner, the end of a touch (loss of signal) also has to be confirmed over several measurements. This process acts as a type of "debounce" mechanism against noise. The default DI value for confirming start of touch and end of touch is described in Section 6.5: Capacitive sensing characteristics on page 30.
3.6
Self-calibration
On power-up, all keys are self-calibrated to provide reliable operation under almost any conditions. For calibration duration (tCAL), please refer to Section 6.5: Capacitive sensing characteristics on page 30.
3.7
Fast positive recalibration
The device autorecalibrates a key when its signal reflects a decrease in capacitance higher than a fixed threshold (PosRecalTh). In this case, the device recalibrates after approximately tPosRecal so as to recover normal operation quickly.
8/38
QST108
QST touch sensing technology
3.8
Forced key recalibration
A recalibration of the device may be issued at any time by sending to the QST device the appropriate I2C command or by tying the RESET pin to ground. It is possible to recalibrate independently any individual key using an I2C command.
3.9
Max On-Duration
The device can time out and automatically recalibrate each key independently after a fixed duration of continuous touch detection. This prevents the keys from becoming `stuck on' due to foreign objects or other sudden influences. This is known as the Max On-Duration feature. After recalibration, the key will continue to function normally, even if partially or fully obstructed. Max On-Duration works independently per channel: a timeout on one channel has no effect on another channel. Infinite timeout is useful in applications where a prolonged detection can occur and where the output must reflect the detection no matter how long. In infinite timeout mode, the designer should take care to ensure that drift in CS, CX, and VDD do not cause the device to remain "stuck on" inadvertently even when the touching object is removed from the sense field. Timeout durations are not accurate and can vary substantially depending on VDD and temperature values, and should not be relied upon for critical functions.
3.10
Drift compensation
Signal drift can occur because of changes in CX, CS, and VDD over time. Depending on the CS type and quality, the signal may vary substantially with temperature and veiling. If keys are subject to extremes of temperature or humidity, the signal can also drift. It is crucial that drift be compensated, otherwise false detections, non detections, and sensitivity shifts will follow. Drift compensation slowly corrects the reference level of each key while no detection is in effect. The rate of reference adjustment must be performed slowly or else legitimate detections can also be ignored. The device compensates drift on each channel independently using a maximum compensation rate to the reference level. Once a touch is sensed, the drift compensation mechanism ceases since the signal is legitimately high, and therefore should not cause the reference level to change. The signal drift compensation is "asymmetric": the reference level compensates drift in one direction faster than it does in the other. Specifically, it compensates faster for decreasing signals than for increasing signals. Increasing signals should not be compensated for quickly, since an approaching finger could be compensated for partially or entirely while approaching the sense electrode. However, an obstruction over the sense pad, for which the sensor has already made full allowance, could suddenly be removed leaving the sensor with an artificially elevated reference level and thus become insensitive to touch. In this latter case, the sensor will compensate for the object's removal very quickly, usually in only a few seconds. Increasing CS or decreasing CX values will slow down drift compensation.
9/38
QST touch sensing technology
QST108
3.11
Adjacent key suppression (AKSTM)
Adjacent key suppression (AKSTM) is a Quantum-patented feature which prevents multiple keys from responding to a single touch. This can happen with closely spaced keys, or a scroll wheel that has buttons very near it. AKS operates by comparing signal strengths from keys within a group of keys to suppress touch detections from those that have a weaker signal change than the dominant one. The QST108 supports two AKS algorithms: Locking AKS Once a key is considered as "touched", all other keys are locked in an untouched state. To unlock these keys, the touched key must return to an untouched state. Then, the key having the highest signal level is declared as the "touched" one.
Unlocking AKS On each acquisition, the signal strengths from each key are compared and the key with the highest signal level is declared as the "touched" one.
In I2C mode, up to 8 AKS groups can be specified.
10/38
QST108
Device operating modes
4
4.1
Device operating modes
Mode selection
The device options are configured by connecting pull-up or pull-down resistors on OPTn pins. The device operating mode is selected using option pin 1 (OPT1) while the device settings are configured using option pins OPT2 to OPT6 (Table 3). Option pins are sampled at power-up and after a reset. To fit most applications, the QST108 device offers two different operating modes: Stand-alone mode This mode allows the user to simply replace existing mechanical switches with a capacitive sensing solution. It is designed for maximum flexibility and can accommodate most popular sensing requirements via option resistors (AKS, Low power, Max On-Duration and output modes). In this mode, the 8 output pins reflect the status of the 8 sensing channels. I2C mode In this mode, which is the most open one, the device is driven using the I2C interface. To avoid polling, the QST device features an output interrupt pin (IRQ). The IRQ line reports all key changes to the Master device. The QST (Slave) device can drive up to five general-purpose outputs. Table 3. Operating modes
Option resistor function OPT1: Mode selection OPT2 Pin OPT1 is high at start-up Stand-alone mode Pin OPT1 is low at start-up I2C mode AKS ADD0 OPT3 LP ADD1 OPT4 OPT5 OPT6 OM MOD_0 MOD_1 ADD2
Unused Unused
4.2
Reset and power-up
At power-up, the device configures itself according to the pull-up or pull-down option resistors present on pins OPT1 to OPT6. The device start-up and configuration may take up to tSetup. When the power is established, it is possible to force a new device configuration by applying a negative pulse on the RESET pin. The RESET pin is a bidirectional pin with an internal pull-up. The line is forced low when the device resets itself (through an IC command, for example). A 10nF capacitor is recommended on the RESET pin to ensure reliable start-up and noise immunity.
11/38
Device operating modes
QST108
4.3
Burst operation
The device operates in "Burst" mode. Each key touch is acquired using a burst of chargetransfer sensing pulses whose count varies depending on the value of the sense capacitor CS and the load capacitance CX. Key touches are acquired using two successive bursts of pulses:

Burst A: Keys 1, 2, 3, and 4 Burst B: Keys 5, 6, 7, and 8
Bursts always operate in an A-B sequence. If Keys 5 to 8 are not implemented, the QST device will not perform the Burst B to improve the response time and reduce the power consumption when in Low Power (LP) mode. In Low Power mode, the device sleeps in an ultra-low current state between bursts to conserve power.
4.4
Stand-alone mode
This mode allows the user to simply replace existing mechanical switch interface with a capacitive sensing solution. It is designed for maximum flexibility and can accommodate most popular sensing requirements via option resistors (see Figure 3).
4.4.1
Main features

Pins KOUT1 to KOUT8 directly reflect the state of keys Selectable global adjacent key suppression (AKSTM) Selectable sleep duration Selectable Max On-Duration values Selectable BCD mode
12/38
QST108 Figure 3. Stand-alone mode typical schematic
VDD VUNREG
4.7F 2.4~5.5V Volt. Reg. 4.7F 100nF 100nF
Device operating modes
8
13
Keep these parts close to IC RS8 Key8
10k
29
VDD_1
VDD_2 RESET
6
SNSK_SCK8 SNS_SCK8 SNSK_SCK7 SNS_SCK7 SNSK_SCK6 SNS_SCK6 SNSK_SCK5 SNS_SCK5 SNSK_SCK4 SNS_SCK4 SNSK_SCK3 SNS_SCK3 SNSK_SCK2 SNS_SCK2
To Host
10nF
CS8
28
RS7 Key7
10k
27
VDD VDD
CS7
26
RS6 Key6
10k
47k
47k
25
CS6
24
KOUT8 KOUT7 OM/KOUT6
5
KOUT8 KOUT7 KOUT6 VDD VSS KOUT5 VDD VSS KOUT4 VDD BinaryVSS coded KOUT3 Output Mode VDD VSS KOUT2 VDD VSS KOUT1 VDD
RS5 Key5
10k
23
4
CS5
22
3
RS4 Key4
10k
21
1M
CS4
20
MOD_1/KOUT5
2
RS3 Key3
10k
19
1M
CS3
MOD_0/KOUT4
1
18
1M
RS2 Key2
10k
17
LP/KOUT3
32
CS2
16
1M
RS1 Key1
10k
AKS/KOUT2
15
31
SNSK_SCK1 SNS_SCK1 VSS_1
9
1M
CS1
14
MODE/KOUT1 VSS_3
11
30
VSS_2
10
VSS_4
12
1M
Ai12560
13/38
Device operating modes
QST108
4.4.2
Option descriptions
Adjacent key suppression (AKSTM)
The QST108 features an adjacent key suppression (AKSTM) function. This function is enabled using the AKS option resistor (OPT2) in standard output mode as described in Table 4. In BCD output mode, the AKS function is always enabled, regardless of the option resistor configuration. Table 4. AKS truth table
Description Disabled Global locking AKS on all available keys
OPT2/AKS VSS VDD
Low Power mode option
This option resistor (OPT3) selects whether the device is always sensing the keys or if a low power consumption phase is introduced between bursts as described in Table 5. In Low Power mode, a very low consumption (sleep) phase of 100ms is inserted between the Group B burst and the Group A burst. This significantly reduces the overall consumption of the device. Sleep duration is not accurate and can vary substantially depending on VDD and temperature values. Note: In Low Power mode, the response time is increased. Table 5. Low power (LP) mode truth table
Description Free running mode 100ms sleep duration
OPT3/LP VSS VDD
Max On-Duration
There are four recalibration timing options ("Max On-Duration"). The recalibration option resistors (OPT4 and OPT5) control how long it takes for a continuous detection to trigger a recalibration on a key as described in Table 6. When such an event occurs, only the "stuck" key is recalibrated. Table 6. Max On-Duration (MOD) truth table
Description Infinite 60s 20s 10s
OPT4/MOD_0 OPT5/MOD_1 VSS VSS VDD VDD VSS VDD VSS VDD
14/38
QST108
Device operating modes
Output mode option
The QST108 offers several outputs mode to fit any existing application. Table 7.
OPT6/OM VSS VDD
Output mode (OM) truth table
Description Individual key state output mode: One output per sensing channel BCD output mode: Binary-coded touched key number (see Table 8)(1)
1. In BCD mode, the AKS function is always active.
Table 8.
Binary code truth table
Description All released Key 1 pressed Key 2 pressed Key 3 pressed Key 4 pressed Key 5 pressed Key 6 pressed Key 7 pressed Key 8 pressed Not used
KOUT4 KOUT3 KOUT2 KOUT1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 Other 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0
4.5
I2C mode
The I2C mode offers the largest configurability and functionality of the QST108.
4.5.1
Main features

Five general-purpose outputs Configuration of up to 8 AKS groups Additional low power modes Accessible internal capacitive sensing parameters Continuous range of Max On-Duration
15/38
Device operating modes Figure 4. I2C mode typical schematic
VDD VUNREG
2.4~5.5V Volt. Reg. 100nF 4.7F 4.7F 100nF
QST108
8
13
VDD
VDD_1
Keep these parts close to IC
VDD_2
RS8
Key8
10k
4.7k
2.7k
CS8
28 27
RS7
Key7
10k
SNS_SCK8 SNSK_SCK7 SNS_SCK7 SNSK_SCK6 SNS_SCK6 SNSK_SCK5 SNS_SCK5 SNSK_SCK4 SNS_SCK4 SNSK_SCK3 SNS_SCK3 SNSK_SCK2 ADD1/GPO3 ADD2/GPO4 GPO5 I2C_SCL I2C_SDA IRQ RESET
5 4 3 6
2.7k
29
SNSK_SCK8
CS7
26 25
RS6
Key6
10k
To Host MCU
To Host
10nF
CS6
24 23
RS5
Key5
10k
CS5
22 21
2
RS4
Key4
10k
GPO5
CS4
20 19
1
RS3
Key3
10k
CS3
18 17
1M
32
GPO4 VDD VSS GPO3 VDD VSS GPO2 VDD VSS GPO1 VSS
RS2
Key2
10k
CS2
16 15
1M
RS1
Key1
10k
SNS_SCK2 SNSK_SCK1 SNS_SCK1 MODE/GPO1 VSS_1
9
ADD0/GPO2
31
CS1
14
1M
30
VSS_2
10
VSS_3
11
VSS_4
12
1M
Ai12559
4.5.2
General-purpose outputs
I2C mode allows to drive up to 5 general purpose outputs. Theses output pins are configured in output push pull mode 0 by default. Their state can be changed using a specific I2C command.
16/38
QST108
Device operating modes
4.5.3
IRQ pin
The IRQ pin is an open drain output with an internal pull-up. This pin (available in I2C mode only) can be used to inform the Master device about any change in the key status. The IRQ line is pulled low every time the state of any of the enabled keys changes. This includes any change in the touch state of the key or faulty key. The reported changes may then be accessed by the Master device by using the GET_KEY_STATE command. To improve communication response time, this signal suspends Low Power mode until the Master device has issued a communication with the QST device.
4.5.4
Communication packet
The communication between the Master device and the QST108 (Slave) consists of two standard I2C frames. The first frame is sent by the Master device using the QST108 device address with the write bit set. The data bytes consist of the command byte which is eventually followed by the parameters and a checksum byte. The second one is sent by the Master device using the QST108 device address with the write bit reset. The QST108 complete the frame with data according to the command previously sent by the Master device. The device finishes the frame by sending a checksum byte for communication integrity verification. The QST108 slave address is programmable using the option resistors mapped on pins OPT2 to OPT4 (see Table 9). If the read frame is omitted, the command may not be taken into account. To initiate the communicate with the QST108, the Master device must send the GET_DEVICE_INFO command in order to unlock access to all the other commands. Table 9. IC address versus option resistor
I2C Address ADD[6:3] ADD2 0 0 0 0 0101 1 1 1 1 0 0 1 1 0 1 0 1 0x4C 0x4D 0x4E 0x4F ADD1 0 0 1 1 ADD0 0 1 0 1 Hex value 0x48 0x49 0x4A 0x4B
Option configuration OPT4 VSS VSS VSS VSS VDD VDD VDD VDD OPT3 VSS VSS VDD VDD VSS VSS VDD VDD OPT2 VSS VDD VSS VDD VSS VDD VSS VDD
17/38
Device operating modes Figure 5. Optional LED schematic
VUNREG
QST108
R
GPOn
C (10 nF)
Ai12570
4.5.5
Note:
Supported commands
Table 10 lists the supported IC commands and available arguments. For more information on the supported commands and I2C protocol, please refer to the QST standard communication protocol reference manual. Table 10. Supported commands
I2C commands RESET_DEVICE Write Read 0xFD ErrCode Restarts the device (options Read and Calibration) after reading the ErrCode (see Table 11). Description
GET_DEVICE_INFO Write Returns the QST108 device version and ASCII-coded device name. This command must be sent first to enable the communication flow. 0x15 MainVers SubVers MainVers: Device main version NbSCkey NbMCkey SubVer: Device sub-version `Q' 'S' `T' `1' `0' `8' NbSCkey: 0x08 single-channel keys Checksum NbMCkey: 0x00 multi-channel keys Q S T 1 0 8: ASCII-coded device name 0x85
Read
GET_PROTOCOL_VERSION Write Read 0x80 MainVers SubVer I2CSpeed Checksum Returns the QST108 protocol version. MainVers: Protocol main version SubVer: Protocol sub-version I2CSpeed: 0x01 (400 kHz maximum)
CALIBRATE_KEY (All keys) Write Read 0x98 ErrCode Forces the recalibration of all keys. ErrCode: Standard Error code (see Table 11)
18/38
QST108 Table 10. Supported commands (continued)
I2C commands CALIBRATE_KEY (Single key) Write Read 0x9B KeyID Checksum ErrCode
Device operating modes
Description
Forces the recalibration of a single key. KeyId: Binary-coded key number (see Table 14) ErrCode: Standard Error code (see Table 11)
GET_KEY_STATE Write Read 0xC1 0x03 AllKeyState KeyError Checksum Returns the state of all keys. AllKeyState: Touched/untouched state for all 8 keys. Refer to Table 13: AllKeyState. KeyError: Refer to Table 12: KeyError byte description
GET_DEBUG_INFO Write 0xF4 Checksum 0x0D KeyDbgState1 RefMSB1 RefLSB1 BCMSB1 BCLSB1 ... RefMSB8 RefLSB8 BCMSB8 BCLSB8 Checksum Returns the debug info of all keys. KeyDbgState: Current Key Debug state (see Table 18) RefMSB: Reference Count MSB RefLSB: Reference Count LSB BCMSB: Burst Count MSB BCLSB: Burst Count LSB
Read
SET_KEY_ACTIVATION Write Read 0x97 KeyActivation Checksum ErrCode Enables or disables a single key. KeyActivation: Byte containing the key number selection and requested state. ErrCode: Standard Error code (see Table 11)
SET_MAX_ON_DURATION Write Read 0x8A MaxOnDuration Checksum ErrCode Sets the maximum detected ON time before triggering an automatic recalibration. MaxOnDuration: Time, in second (0 for infinite) ErrCode: Standard Error code (see Table 11)
SET_LOW_POWER_MODE Write Read 0x92 LowPowerMode Checksum ErrCode Selects standard or Low Power mode. LowPowerMode: Configure Low Power mode (see Table 15) ErrCode: Standard Error code (see Table 11)
SET_GPIO_STATE Write Read 0x9E GPOState Checksum ErrCode Controls the state of the general-purpose outputs. GPOState: State of general-purpose outputs ErrCode: Standard Error code (see Table 11)
19/38
Device operating modes Table 10. Supported commands (continued)
I2C commands SET_SCKEY_PARAMETERS Write 0x01 0X04 KeyID DeTh EofDeTh PosRecalTh Checksum Sets the Detection, End Of Detection and Positive Recalibration Thresholds for a single key. KeyID: 0x00 (settings applied to all keys) DeTh: Detection Threshold EofDeTh: End of Detection Threshold PosRecalTh: Positive Recalibration Threshold ErrCode: Standard Error code (see Table 11) Description
QST108
Read
ErrCode
SET_KEY_GROUP 0x00 0x09 AKSGrpMode Key1Grp Key2Grp Key3Grp Key4Grp Key5Grp Key6Grp Key7Grp Key8Grp CheckSum ErrCode Defines the AKS groups for each key. AKSGrpMode: AKS mode selection of each group (see Table 16) KeynGrp: AKS group selection for key n (see Table 17) ErrCode: Standard Error code (see Table 11)
Write
Read
SET_SYSTEM_INTEGRATORS Write 0x03 0x04 KeyID DI EDI Sets the detection, End Of Detection and Positive Recalibration PosRecaI CheckSum Integrators for all keys. KeyID: 0x00 (settings applied to all keys) DI: Detection Integrator EDI: End of Detection Integrator ErrCode PosRecaI: Positive Recalibration Integrator ErrCode: Standard Error code (see Table 11)
Read
GET_KEY_ERROR Write Read 0xC4 0x11 KeyError1 KeyError2 ... KeyError8 CheckSum Returns the error information on each key. KeyErrorN: KeyError byte description (see Table 12)
Error codes
Table 11 lists the I2C error codes. Table 11.
ErrCode 0x01 0x83 0x85 0xA1 0xA3 0xE0 No Error Command not Supported Parameter not Supported Parity Error Checksum Error Initialization process
ErrCode
Description
20/38
QST108
Device operating modes
KeyError byte description
Table 12.
Bit 7 Key State
KeyError byte description
Bit 6 0 Bit 5 0 Bit 4 0 Bit 3 0 Bit 2 Bit 1 Key error codes Bit 0
Key state (Bit 7) When set to `1', the corresponding key is touched. This bit is always cleared for the Get_Key_State command. Key error codes (Bits 2:0) Key error code describes the errors in the system on all keys. Bit 0: When set to `1', calibration in progress Bit 1: When set to `1', maximum count reached Bit 2: When set to `1', minimum count not reached
All key state description
Table 13.
Bit 7
AllKeyState
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Key 8 State Key 7 State Key 6 State Key 5 State Key 4 State Key 3 State Key 2 State Key 1 State
Key n state When set to `1', the corresponding key is touched.
Key activation description
Table 14.
Bit 7 Key Activation
KeyActivation
Bit 6 0 Bit 5 0 Bit 4 0 Bit 3 Bit 2 Bit 1 Bit 0
Key ID (binary coded)
Key activation (Bit 7) 0: Key enabled 1: Key disabled Key identifier (Bits 3:0) 0000: All keys 0001: Key 1 0010: Key 2 0011: Key 3 0100: Key 4 0101: Key 5 0110: Key 6 0111: Key 7 1000: Key 8
21/38
Device operating modes
QST108
Low power mode description
Table 15.
Bit 7 0
SetLowPower
Bit 6 Free Run in Detect Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Sleep Duration Factor
Free Run in Detect (Bit 6) 1: Low power mode is suspended when detection is on-going. 0: Low power mode is authorized. Sleep Duration Factor (Bits 5 to 0) This value is between 1 and 62, in hexadecimal format. The Sleep duration is `Sleep Duration Factor' x 20 milliseconds. 0x00: Low power mode is disabled. 0x3F: Sleep is entered immediately with an infinite duration (deep sleep). Note: 1 2 When the device is in sleep, any I2C bus activity will wake up the device. If many `sleeping' devices share the same bus, then any bus activity will wake up all of them. The command sent to wake up the device is always lost (not acknowledged). The Master device will have to repeat this command.
AKS group mode description
Table 16.
Bit 7 AKSGrp8 Mode
AKSGrpnMode
Bit 6 AKSGrp7 Mode Bit 5 AKSGrp6 Mode Bit 4 AKSGrp5 Mode Bit 3 AKSGrp4 Mode Bit 2 AKSGrp3 Mode Bit 1 AKSGrp2 Mode Bit 0 AKSGrp1 Mode
AKSGrpnMode Defines the type of AKS for the Group n: 0: Locking AKS 1: Unlocking AKS
AKS group selection description
Table 17.
Bit 7 Grp8
KeynGrp
Bit 6 Grp7 Bit 5 Grp6 Bit 4 Grp5 Bit 3 Grp4 Bit 2 Grp3 Bit 1 Grp2 Bit 0 Grp1
Grpx The selected key is a member of AKS Group x.
22/38
QST108
Device operating modes
Key debug state description
Table 18. KeyDbgState
Description On-going calibration Key released Key touched Key in error Key in pre-calibration Key in pre-detect Key in pre-error Key in post-detect
Value 0x01 0x02 0x04 0x08 0x11 0x14 0x18 0x24
23/38
Design guidelines
QST108
5
5.1
Design guidelines
CS sense capacitor
The CS sense capacitors accumulate the charge from the key electrodes and determine sensitivity. Higher values of CS make the corresponding sensing channel more sensitive. The values of CS can differ for each channel, permitting differences in sensitivity from key to key or to balance unequal sensitivities. Unequal sensitivities can occur due to key size and placement differences and stray wiring capacitances. More stray capacitance on a sense trace will desensitize the corresponding key. Increasing the CS for that key will compensate for the loss of sensitivity. The CS capacitors can be virtually any plastic film or low- to medium-K ceramic capacitor. The normal CS range is 1nF to 50nF depending on the sensitivity required: larger values of CS require better quality to ensure reliable sensing. In certain circumstances the normal CS range may be exceeded. Acceptable capacitor types for most uses include PPS film, polypropylene film, and NP0 and X5R / X7R ceramics. Lower grades than X5R or X7R are not recommended.
5.2
Sensitivity tuning
Sensitivity can be altered to suit various applications and situations on a channel-bychannel basis. The easiest and most direct way to impact sensitivity is to alter the value of each CS: more CS yields higher sensitivity. Each channel has its own CS value and can therefore be independently adjusted.
5.2.1
Increasing sensitivity
Sensitivity can also be increased by using larger electrode areas, reducing panel thickness, or using a panel material with a higher dielectric constant.
5.2.2
Decreasing sensitivity
In some cases the circuit may be too sensitive. Gain can be lowered further by a number of strategies:

making the electrode smaller making the electrode into a sparse mesh using a high space-to-conductor ratio decreasing the CS capacitors
5.2.3
Key balance
A number of factors can cause sensitivity imbalances. Notably, SNS wiring to electrodes can have differing stray amounts of capacitance to ground. Increasing load capacitance will cause a decrease in gain. Key size differences, and proximity to other metal surfaces can also impact gain. The keys may thus require "balancing" to achieve similar sensitivity levels. This can be best accomplished by trimming the values of the CS capacitors to achieve equilibrium. The RS resistors have no effect on sensitivity and should not be altered. Load capacitances to ground can also be added to overly sensitive channels to reduce their gain. These should be in the order of a few picofarads.
24/38
QST108
Design guidelines
5.3
Power supply
If the power supply fluctuates slowly with temperature, the QST device compensates automatically for these changes with only minor changes in sensitivity. However, if the supply voltage drifts or shifts quickly, the drift compensation mechanism is not able to keep up, causing sensitivity anomalies or false detections. The power supply should be locally regulated, using a three-terminal regulator. If the supply is shared with another electronic system, care should be taken to ensure that the supply is free of digital spikes, sags and surges which can cause adverse effects. It is not recommended to include a series inductor in the power supply to the QST device. For proper operation, a 0.1 F or greater bypass capacitor must be used between VDD and VSS. The bypass capacitor should be routed with very short tracks to the device's VDD and VSS pins. The PCB should, if possible, include a copper pour under and around the device, but not extensively under the SNS lines.
5.4
ESD protection
In normal environmental conditions, only one series resistor is required for ESD suppression. A 10 kOhm RS resistor in series with the sense trace is sufficient in most cases. The dielectric panel (glass or plastic) usually provides a high degree of isolation to prevent ESD discharge from reaching the circuit. RS should be placed close to the chip. If the CX load is high, RS can prevent total charge and transfer and as a result gain can deteriorate. If a reduction in RS increases gain noticeably, the lower value should be used. Conversely, increasing the RS can result in added ESD and EMC benefits, provided that the increase does not decrease sensitivity.
5.5
Crosstalk precautions
Adjacent sense traces might require intervening ground traces in order to reduce capacitive cross bleed if high sensitivity is required or high values of delta-CX are anticipated (for example, from direct human touch to an electrode connection). In normal touch applications behind plastic panels, this is rarely a problem regardless of how the electrodes are wired. Higher values of RS will make crosstalk problems worse; try to keep RS to 22 kOhm or less if possible. In general try to keep the QST device close to the electrodes and reduce the adjacency of the sense wiring to ground planes and other signal traces; this will reduce the Cx load, reduce interference effects, and increase signal gain. The one and only valid reason to run ground near SNS traces is to provide crosstalk isolation between traces, and then only on an as-needed basis.
5.6
PCB layout and construction
The PCB traces, wiring, and any components associated with or in contact with either SNS pin will become touch sensitive and should be treated with caution to limit the touch area to the desired location. Multiple touch electrodes connected to any sensing channel can be used, for example, to create control surfaces on both sides of an object.
25/38
Design guidelines
QST108
It is important to limit the amount of stray capacitance on the SNS terminals, for example by minimizing trace lengths and widths to allow for higher gain without requiring higher values of CS. Under heavy delta-CX loading of one key, cross coupling to another key's trace can cause the other key to trigger. Therefore, electrode traces from adjacent keys should not be run close to each other over long runs in order to minimize cross-coupling if large values of delta-CX are expected, for example when an electrode is directly touched. This is not a problem when the electrodes are working through a plastic panel with normal touch sensitivity. For additional information on PCB layout and construction, please contact your local ST Sales Office for a list of available application notes.
26/38
QST108
Electrical characteristics
6
6.1
Electrical characteristics
Parameter conditions
Unless otherwise specified, all voltages are referred to VSS.
6.1.1
Minimum and Maximum values
Unless otherwise specified the minimum and maximum values are guaranteed in the worst conditions of ambient temperature, supply voltage and frequencies by tests in production on 100% of the devices with an ambient temperature at TA = 25 C and TA = TA max. (given by the selected temperature range). Data based on characterization results, design simulation and/or technology characteristics are indicated in the table footnotes and are not tested in production. Based on characterization, the minimum and maximum values refer to sample tests and represent the mean value plus or minus three times the standard deviation (mean 3).
6.1.2
Typical values
Unless otherwise specified, typical data are based on TA = 25 C, VDD = 5 V (for the 4.5V VDD 5.5 V voltage range) and VDD = 3.3 V (for the 3.0 V VDD 3.6 V voltage range). They are given only as design guidelines and are not tested.
6.1.3
Typical curves
Unless otherwise specified, all typical curves are given only as design guidelines and are not tested.
6.1.4
Loading capacitor
The loading conditions used for pin parameter measurement are shown in Figure 6. Figure 6. Pin loading conditions Output pin CL
27/38
Electrical characteristics
QST108
6.1.5
Pin input voltage
The input voltage measurement on a pin of the device is described in Figure 7. Figure 7. Pin input voltage
Input pin
VIN
6.2
Absolute maximum ratings
Stresses above those listed as "absolute maximum ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device under these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. Table 19.
Symbol TSTG TJ
Thermal characteristics
Ratings Storage temperature range Maximum junction temperature Value -65 to +150 Unit C
Table 20.
Symbol
Voltage characteristics
Ratings Maximum value 7.0
(1)(2)
Unit
VDD - VSS Supply voltage VIN Input voltage on any pin
VSS-0.3 to VDD+0.3 2000 500
V
VESD(HBM) Electrostatic discharge voltage (Human Body Model) VESD(CDM) Electrostatic discharge voltage (Charge Device Model)
1. Directly connecting the RESET and I/O pins to VDD or VSS could damage the device if an unintentional internal reset is generated or an unexpected change of the I/O configuration occurs (for example, due to a corrupted program counter). To guarantee safe operation, this connection has to be done through a pull-up or pull-down resistor (typical: 4.7k for RESET, 10k for I/Os). 2. IINJ(PIN) must never be exceeded. This is implicitly insured if VIN maximum is respected. If VIN maximum cannot be respected, the injection current must be limited externally to the IINJ(PIN) value. A positive injection is induced by VIN>VDD while a negative injection is induced by VIN28/38
QST108 Table 21.
Symbol IVDD IVSS
Electrical characteristics Current characteristics
Ratings Total current into VDD power lines (source)(1) Total current out of VSS ground lines (sink) Output current sunk by RESET pin IIO Output current sunk by output pin Output current source by output pin IINJ(PIN)(2)
(3) (1)
Maximum value 75 150 20 40 - 25 5 5 20
Unit
mA
Injected current on RESET pin Injected current output pin
IINJ(PIN)(2) Total injected current (sum of all I/O and control pins)
1. All power (VDD) and ground (VSS) lines must always be connected to the external supply. 2. IINJ(PIN) must never be exceeded. This is implicitly ensured if VIN maximum is respected. If VIN maximum cannot be respected, the injection current must be limited externally to the IINJ(PIN) value. A positive injection is induced by VIN>VDD while a negative injection is induced by VIN6.3
Operating conditions
Table 22.
Symbol VDD TA Operating supply voltage Operating temperature
Operating conditions
Feature Value 2.4 to 5.5 -40 to +85 Unit V C
6.4
Supply current characteristics
Table 23.
Symbol
Supply current characteristics
Parameter Conditions VDD = 2.4 V Min. Typ. (1) 1.61 2.15 3.15 286 340 497 A mA Max. Unit
Average suppy current IDD (FR) Free Run mode
VDD = 3.3 V VDD = 5 V
IDD Average suppy current (Sleep 100ms Sleep mode 100ms)
VDD = 2.4 V VDD = 3.3 V VDD = 5 V
1. The results are based on CS = 2.7nF and CX = 12.5pF
29/38
Electrical characteristics
QST108
6.5
Capacitive sensing characteristics
Table 24.
Symbol CS CX CT RS Sense capacitor Equivalent electrode capacitor Equivalent touch capacitor Serial resistance 5 10 22
External sensing components
Parameter Min. Typ. Max. 100 100 Unit nF pF pF kOhm
Table 25.
Symbol tCAL tSetup DI DeTh EDI EofDeTh PosRecal
Capacitive sensing parameters
Parameter Calibration duration Setup duration Default detection integrator Default detection threshold Default end of detection integrator Default end of detection threshold Default positive recalibration integrator Default positive recalibration threshold Positive recalibration delay TBD 2 - 10 2 -8 2 6 TBD Infinite TBD TBD TBD TBD 20 2000 Min. Typ. Max. TBD Unit ms ms Counts Counts Counts Counts Counts Counts s s ms/level ms/level ms/level ms/level Counts
PosRecalTh tPosRecal
MaxOnDuration Default max on-duration delay PosDiffDrift NegDiffDrift PosComDrift NegComDrift BurstCount Positive differential drift compensation rate Negative differential drift compensation rate Positive common drift compensation rate Negative common drift compensation rate Burst length
30/38
QST108
Electrical characteristics
6.6
6.6.1
KOUTn/OPTn/GPOn pin characteristics
General characteristics
Subject to general operating conditions for VDD and TA unless otherwise specified. Table 26.
Symbol VIL VIH VHys IL CIO tf(IO)out tr(IO)out
General characteristics
Parameter Input low level voltage (1) Input high level voltage (1) Schmitt trigger voltage hysteresis(2) Input leakage current I/O pin capacitance Output high to low level fall time (2) Output low to high level rise time (2) CL = 50 pF Between 10% and 90% VSS VIN VDD 5 25 ns 25 Conditions Min. VSS -0.3 0.7x VDD 400 1 Typ. Max. 0.3x VDD VDD + 0.3 V Unit
mV A pF
1. Not tested in production, guaranteed by characterization. 2. Data based on validation/design results.
6.6.2
Output pin characteristics
Subject to general operating conditions for VDD, fCPU, and TA unless otherwise specified. Table 27.
Symbol VOL
(1)
Output pin current
Parameter Output low level voltage for a high sink I/O pin when 4 pins are sunk at same time (see Figure 13) Output high level voltage for an I/O pin when 4 pins are sourced at same time (see Figure 18) Output low level voltage for a high sink I/O pin when 4 pins are sunk at same time Output high level voltage for an I/O pin when 4 pins are sourced at same time (Figure 16) Output low level voltage for a high sink I/O pin when 4 pins are sunk at same time Output high level voltage for an I/O pin when 4 pins are sourced at same time Conditions IIO = +20mA IIO = +8mA IIO = -5mA IIO = -2mA VDD = 2.4V VDD = 3.3V IIO = +8mA IIO = -2mA IIO = +8mA IIO = -2mA VDD-0.9 VDD-0.8 0.6 VDD-1.5 VDD-0.8 0.5 V Min. Max. 1.3 0.75 Unit
VOH(2) VOL(1)(3) VOH(2)(3) VOL(1)(3) VOH(2)(3)
1. The IIO current sunk must always respect the absolute maximum rating specified in Table 21 and the sum of IIO (I/O ports and control pins) must not exceed IVSS. 2. The IIO current sourced must always respect the absolute maximum rating specified in Table 21 and the sum of IIO (output and RESET pins) must not exceed IVDD.. 3. Not tested in production, based on characterization results.
VDD = 5V
31/38
Electrical characteristics
QST108
Figure 8.
Typical VOL at VDD = 2.4 V
VOL vs Iload @ VDD = 2.4 V HS pins
Figure 9.
Typical VOL vs VDD at Iload = 2 mA
VOLvs VDD @Iload=2 mA HS Pins
120
1200 1000 800 -40C 25C 125C
VOL[mV]
-40C 25C 85C 125C
110 100 90 80 70 60 50 40 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8
85C
VOL [V]
600 400 200 0 0 2 4 6 8 10 12 14 16
4 4.2 4.4 4.6 4.8 5 5.2 5.4 5.6
VDD [V]
Iload [mA]
Figure 10.
Typical VOL at VDD = 3 V
VOLvs Iload @ VDD = 3 V HS pins
Figure 11.
Typical VOL vs VDD at Iload = 8 mA
VOL vs VDD@Iload = 8 mA HS Pins
1600 1400 1200
540
-40C 25C 85C 125C
VOL[mV]
-40C 25C 85C 125C
490 440 390 340 290 240 190 140 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8
VOL [V]
1000 800 600 400 200 0 0 2 4 6 8 10 12 14 16 18 20
4 4.2 4.4 4.6 4.8 5 5.2 5.4 5.6
VDD [V]
Iload [mA]
Figure 12.
Typical VOL at VDD = 5 V
VOL vs Iload @ VDD = 5 V HS pins
Figure 13.
Typical VOL vs VDD at Iload = 12 mA
VOL vs VDD @Iload = 12 mA HS Pins
900 800 700 600
-40C 25C 85C 125C
VOL[mV]
1040 940 840 740 640 540 440 340 240 140
-40C 25C 85C 125C
VOL [V]
500 400 300 200 100 0 0 2 4 6 8 10 12 14 16 18 20
2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2 4.4 4.6 4.8 5 5.2 5.4 5.6
VDD [V]
Iload [mA]
32/38
QST108
Figure 14. Typical VDD-VOH vs. Iload at VDD = 2.4 V
VDD-VOH vs Iload @ VDD = 2.4 V HS Pins
Electrical characteristics
Figure 15. Typical VDD-VOH vs. VDD at Iload = 2 mA
VDD-VOH vs VDD @Iload = 2 mA HS Pins
800
-40C 25C
800 700 600 VDD-VOH [mV] 500 400 300 200 100 0
700 600 VDD-VOH [mV] 500 400 300 200 100 0
-40C 25C 85C 125C
85C 125C
2. 8
3. 6
4
4. 4
5. 2
2. 4
3. 2
4. 8
2
Iload [mA]
4
VDD [V]
Figure 16.
Typical VDD-VOH vs. Iload at VDD = 3 V
VDD-VOH vs Iload @ VDD = 3 V HS Pins
Figure 17.
Typical VDD-VOH vs. VDD at Iload = 4 mA
VDD-VOH vs VDD @Iload = 4 mA HS Pins
1800 1600 1400 -40C 25C 85C 125C
1800 1600 1400 VDD-VOH [mV] 1200 1000 800 600 400 200 0
-40C 25C
VDD -VOH [mV]
85C 125C
1200 1000 800 600 400 200 0
3 2. 6 3. 4 3. 8 4. 2 4. 6 5
0
2
Iload[mA]
4
6
VDD [V]
Figure 18.
Typical VDD-VOH vs. Iload at VDD = 5 V
V DD-V OH vs Iload @ V DD = 5 V HS Pins
4500 4000 3500 VDD-VOH [mV] 3000 2500 2000 1500 1000 500 0
-40C 25C 85C 125C
0
2
4
6
8
10
12
14
Iload[mA]
5. 4
5. 6
33/38
Electrical characteristics
QST108
6.7
RESET pin
TA = -40C to 125C, unless otherwise specified. Table 28.
Symbol VIL VIH Vhys VOL RON tw(RSTL)out th(RSTL)in tg(RSTL)in
RESET pin characteristics
Parameter Input low level voltage Input high level voltage Schmitt trigger voltage hysteresis(1) Output low level voltage(2) Pull-up equivalent resistor(3) Generated reset pulse duration External reset pulse hold time(4) Filtered glitch duration VDD = 5V VIN = VSS IIO = +2mA VDD = 5V VDD = 3V 30 Conditions Min. VSS - 0.3 0.7 x VDD 2 200 50 90(1) 90(1) 20 200 TBD 70 k s s ns Typ. Max. 0.3x VDD VDD + 0.3 V mV Unit V
Internal reset sources
1. Data based on characterization results, not tested in production. 2. The IIO current sunk must always respect the absolute maximum rating specified in Table 21: Current characteristics on page 29 and the sum of IIO (I/O ports and control pins) must not exceed IVSS. 3. The RON pull-up equivalent resistor is based on a resistive transistor. Specified for voltages on RESET pin between VILmax and VDD. 4. To guarantee the reset of the device, a minimum pulse has to be applied to the RESET pin. All short pulses applied on RESET pin with a duration below th(RSTL)in can be ignored.
34/38
QST108
Electrical characteristics
6.8
I2C control interface
Subject to general operating conditions for VDD, and TA unless otherwise specified. The QST108 I2C interface meets the requirements of the Standard I2C communication protocol described in the following table with the restriction mentioned below: Refer to I/O port characteristics for more details on the input/output alternate function characteristics (SDA and SCL). Table 29.
Symbol tw(SCLL) tw(SCLH) tsu(SDA) th(SDA) tr(SDA) tr(SCL) tf(SDA) tf(SCL) th(STA) tsu(STA) tsu(STO) Cb
IC characteristics
Standard mode Parameter Min. (1) Max. (1) Min. (1) Max. (1) SCL clock low time SCL clock high time SDA setup time SDA data hold time SDA and SCL rise time SDA and SCL fall time START condition hold time Repeated START condition setup time STOP condition setup time Capacitive load for each bus line
2
Fast mode Unit
4.7 4.0 250 0
(3)
1.3 0.6 100 0 (2) 1000 300 900 (3) 300
s ns
ns 300 0.6 0.6 0.6 1.3 400 400 s s s pF
4.0 4.7 4.0 4.7
tw(STO:STA) STOP to START condition time (bus free)
1. Data based on standard I C protocol requirement, not tested in production. 2. The device must internally proivde a hold time of at least 300ns for the SDA signal in order to bridge the undefined region of the falling esdge of the SCL signal. 3. The maximum hold time of the START condition has only to be met if the interface does not stretch the low period of the SCL signal.
Figure 19. Typical application with I2C bus and timing diagram
VDD 4.7k I C BUS
2
VDD 4.7k 100 100 SDA SCL
QST108
REPEATED START START
tsu(STA)
SDA
tw(STO:STA)
START
tf(SDA)
SCL
tr(SDA)
tsu(SDA)
th(SDA)
STOP
th(STA)
tw(SCKH)
tw(SCKL)
tr(SCK)
tf(SCK)
tsu(STO)
35/38
Package mechanical data
QST108
7
Package mechanical data
Figure 20. 32-Pin Low Profile Quad Flat Package (7x7) outline
D D1 A A2 A1
e E1 E
b
L1 L h
c
Table 30.
Dim.
32-Pin Low Profile Quad Flat Package mechanical data
mm Min. Typ. Max. 1.60 0.05 1.35 0.30 0.09 9.00 7.00 9.00 7.00 0.80 0 0.45 3.5 0.60 1.00 Number of Pins 32 7 0.75 0 0.018 1.40 0.37 0.15 1.45 0.45 0.20 0.002 0.053 0.012 0.004 0.354 0.276 0.354 0.276 0.031 3.5 0.024 0.039 7 0.030 0.055 0.015 Min. inches(1) Typ. Max. 0.063 0.006 0.057 0.018 0.008
A A1 A2 b C D D1 E E1 e L L1 N
1. Values in inches are converted from mm and rounded to 3 decimal digits.
36/38
QST108
Revision history
8
Revision history
Table 31.
Date 8-Jun-2007 15-Jun-2007
Document revision history
Revision 1 2 Initial release. Datasheet status changed to Preliminary Data. Removed Beeper function. Changed LED output pins to GPO pins. Updated pin names and functions in Section 2: Pin description on page 5. Added Figure 2: QTouchTM measuring circuitry on page 7. Changed order of chapters in Section 3 for better comprehension. Removed Simplified independent output mode from Section 4: Device operating modes on page 11. Independent output mode renamed Stand-alone mode. Added Section 4.2: Reset and power-up on page 11. Removed Power supply option chapter from Section 4.4.2: Option descriptions on page 14. Updated Table 6: Max On-Duration (MOD) truth table on page 14 and Table 7: Output mode (OM) truth table on page 15. Updated Figure 3: Stand-alone mode typical schematic on page 13 and Figure 4: I2C mode typical schematic on page 16. Updated Table 9: IC address versus option resistor on page 17. Added Figure 5: Optional LED schematic on page 18. Updated Section 4.5: I2C mode on page 15. Added Section 5.2.3: Key balance on page 24. Updated Section 6.4: Supply current characteristics on page 29. Added Section 6.5: Capacitive sensing characteristics on page 30. and Section 6.7: RESET pin on page 34. Updated Table 29: IC characteristics on page 35. Changes
26-Sep-2007
3
37/38
QST108
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST's terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST'S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER'S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
(c) 2007 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com
38/38


▲Up To Search▲   

 
Price & Availability of QST108

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X